<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*å…¬å…±æ&nbsp;‡é¢˜*/
.main_title{font-size: 18px;color: #a1a19f;  font-weight: normal;  display:block;font-family:"Microsoft Yahei"; text-transform: uppercase; height: auto;line-height: 38px; text-align: center;margin-bottom: 40px;padding-bottom: 20px;}
.main_title p{font-size: 60px; text-align: center; font-family:å®‹ä½“;color: #333333;font-weight:bold; line-height:70px}
.main_title p span{font-size: 60px; text-align: center; font-family:å®‹ä½“;color: #ad0505;font-weight:bold; line-height:70px}
.btbgi{background:url(../images/line.png) center bottom no-repeat}


/*ä¸»é¢˜å†…å®¹*/
.main_frame{ width:1200px; height:auto; margin:0 auto}


/*èŸ¹ç¾Žé£Ÿ*/
.in_info{ width:100%; height:auto; margin:0 auto; background:#f1f1f0; padding-top:52px; padding-bottom:65px}


.in_info .bot_cp{ width:1200px; margin:0 auto}
.in_info .bot_cp ul li{ width:290px; height: auto; display:block;float:left; margin:0 5px; position:relative}
.in_info .bot_cp ul li a{ display:block; width:256px; height:517px; background:#fff; border-radius:10px; padding:14px;transition: all 1s ease-out;border:3px solid #fff}
.in_info .bot_cp ul li a:hover{box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.33); border:3px solid #ad0505}
.in_info .bot_cp ul li a .topimg{
	border-radius:10px;
	width:256px;
	height:229px;
	overflow:hidden;
	/*display: table-cell;
	vertical-align: middle;
	text-align: center;*/
 }
.in_info .bot_cp ul li a .topimg img{
	width:100%;
	height:100%;
	transform: scale(1);
	transition: all 1s ease-out;}
.in_info .bot_cp ul li a .textover{ margin-top:10px; font-size:20px; font-weight:bold; line-height:60px; overflow:hidden; color:#333}
.in_info .bot_cp ul li a span{ display:block; width:30px; height:3px; background:#a6a6a6; margin-bottom:15px}
.in_info .bot_cp ul li a div{ width:100%; height:150px; overflow:hidden}
.in_info .bot_cp ul li a div,.in_info .bot_cp ul li a div *{ font-size:14px; line-height:25px; color:#666}
.in_info .bot_cp ul li a font{ display:block; width:161px; height:38px; border-radius:19px; background:#ad0505; text-align:center; color:#fff; font-size:16px; position:absolute; left:50%; margin-left:-80px; bottom:-19px; line-height:38px}




.in_info .bot_cp ul li:hover{}
.in_info .bot_cp ul li:hover .topimg img{transform: scale(1.2);}


/*å…¬å¸ç®€ä»‹*/
.in_about{ width:1200px; height: auto; margin:0 auto; margin-top:50px;}
.in_about .lefttxt{ width:590px; height:auto; display:block; float:left}
.in_about .lefttxt h1{ font-size:28px; color:#333333; font-weight:bold; line-height:45px;}
.in_about .lefttxt h2{ font-weight:100; font-size:20px; color:#666666; line-height:40px}
.in_about .lefttxt .txt{ font-size:16px; line-height:30px; color:#666666; height:240px; display:block; overflow:hidden; text-align:justify; margin-top:10px }
.in_about .lefttxt .txt *{font-size:16px; line-height:30px; color:#666666;}
.in_about .lefttxt .more{ margin-top:25px;}
.in_about .lefttxt .more ul li{ float: left; margin-right:30px}
.in_about .lefttxt .more ul li a{ width:180px; height:40px; display: block; text-align:center; line-height:40px; background:#292a2b; color:#fff; font-size:16px;border-radius:20px}

.in_about .rightimg{ display:block; float:right; width:569px; height:429px;}
.in_about .rightimg img{ width:569px; height:429px;}


.mr_frbox2e {HEIGHT: 255px; width:1200px;  margin:0 auto; position:relative; margin-top:35px }
/*.mr_frbox2e .leftprole{ position:absolute; left:0; top:8px;CURSOR: pointer}
.mr_frbox2e .rightprore{ position:absolute; right:0; top:8px;CURSOR: pointer}*/

.imgboxcpe{ width:1200px; height:255px; margin:0px auto 0; overflow:hidden}
.imgboxcpe ul li{ margin:0 0px 0 22px; display: inline; float:left; overflow:hidden;}
.imgboxcpe ul li a{ display:block; width:270px; height:250px; padding:5px 5px 0; background:#f3f3f3;line-height:50px; text-align:center; font-size:16px;}
.imgboxcpe ul li a .imgali{ width:270px; height:200px; text-align:center; overflow:hidden}
.imgboxcpe ul li a .imgali span{ height:100%; display:inline-block; vertical-align:middle}
.imgboxcpe ul li a .imgali img{width:270px; height:200px; vertical-align: middle;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s; }
.imgboxcpe ul li a:hover .imgali img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}

/*äº§å“*/
.ysbj{ position: relative; box-sizing: border-box; background:#f4f4f3;padding-top:55px; overflow: hidden; clear: both; font-family:"Microsoft Yahei"; height: 1010px;}
.ysbj h2{ margin-bottom: 35px;}

.tit01{font-size: 60px; text-align: center; font-family:å®‹ä½“;color: #333333;font-weight:bold; }
.tit01 span{font-size: 20px;color: #666666;  font-weight: normal;  display:block;font-family:"Microsoft Yahei"; text-transform: uppercase; height: 38px;line-height: 38px; }



.ys_nav{ width: 1200px;  margin:0 auto; }
.ys_nav  ul{width: 1200px; height: 62px; margin-bottom: 35px; background:#fff}
.ys_nav  li{width: 400px;height: 62px;float: left; overflow: hidden; }
.ys_nav  li a{ display:block; width:100%; height:62px; line-height:62px; color:#333; font-family:å®‹ä½“; text-align:center; font-size:31px; font-weight:bold}
.ys_nav  li.cur a,.ys_nav  li.cur a:hover{background:#ad0505; color:#fff}

.ys .content{ height:auto;  position: relative; }

.ys dl{ width: 100%;height:676px; position:relative;}
.ys dt{ width:1920px; height:676px; overflow:hidden; position:absolute;left:50%;top:0;margin-left:-960px;}
.ys dt img{ display:block;width:1920px;height:676px; }
.ys dd{ width:650px;height: 364px; background: rgba(255,255,255,0.95); position: relative;padding:48px 58px 0;box-sizing: border-box; position: absolute;left:50%;top:10em;margin-left: -600px;border-radius: 6px;}
.ys dd h3{font:51px "Microsoft YaHei"; color:#0044a5;border-bottom: 1px solid #d0d0d0; margin-bottom: 20px; height:142px; font-weight: bold;}
.ys dd h3 i{ font-size: 96px; color:#0044a5; float: left;    height: 88px;line-height: 83px;}
.ys dd h3 em{ display:block; font-size:14px; color: #333333; opacity: 0.30;  text-transform: uppercase; font-weight: normal; font-family: "Times New Roman"}
.ys dd h3 .txt{overflow: hidden; clear: both;}
.ys dd h3 span{ display: block;font-size: 26px; color: #666666; font-weight: normal; }
.ys dd p{font:16px "Microsoft YaHei"; line-height:30px; color: #666666;}

.ys_nr{ position:relative!important; width:100%!important; height:630px!important;}
.ys_nr .clearfix{ width:1245px; height:630px; position:absolute; left:50%!important; top:0!important; margin-left:-622px}
.ys_nr .clearfix li{ float:left; width:371px; height:619px; background:#fff; border-bottom-right-radius:5px; border-bottom-left-radius:5px;box-shadow: 0 6px 12px rgba(0,0,0,.175); margin:0 22px; position:relative; overflow:hidden}
.ys_nr .clearfix .imgcpin{background:url(../images/pro_bg1.jpg) 0 0 no-repeat; height:204px; width:371px}
.ys_nr .clearfix li p{ display:block; width:178px; height:34px; line-height:34px; background:#ad0505; font-family:å®‹ä½“; font-size:25px; font-weight:bold; text-align:center; margin:0px auto 15px;border-radius:17px; color:#fff}
.ys_nr .clearfix li .yscpdg{ display:block; width:300px; height:75px; border-top:1px solid #e0d6c1; background:url(../images/pro_li1.png) 100px 19px no-repeat; margin:0 auto; color:#333}
.ys_nr .clearfix li .yscpdg:hover{background:url(../images/pro_li2.png) 100px 19px no-repeat #f4f4f3; color:#333}
.ys_nr .clearfix li .yscpdg h1{ line-height:75px; font-size:26px; width:90px; display:block; text-align:right; float:left; font-weight:500}
.ys_nr .clearfix li .yscpdg h3{ line-height:20px; width:140px; display:block; text-align:left; float:left; margin:15px 0 0 30px; font-size:14px}
.ys_nr .clearfix li .yscpdg h3 span{font-size:14px;font-weight:500;line-height:20px; }
.ys_nr .clearfix li .morecp{ line-height:68px; display: block; width:100%; height:50px; overflow:hidden; text-align:center; color:#fff;background:url(../images/pro_bg3.jpg) 0 0 no-repeat; position:absolute; bottom:0; left:0; }
.ys_nr .clearfix li .morecp:hover{text-decoration:underline}





/*ç²¾æŒ‘ç»†é€‰*/
.injtxx{ width:100%; height:680px;background:url(../images/add1.jpg) center 0 no-repeat; }
.injtxx .center{ width:1200px; margin:0 auto; position: relative; height:680px}
.injtxx .center h1{font-size: 60px;text-align: center;font-family: å®‹ä½“;color:#fff;font-weight: bold; margin-bottom:14px; line-height:60px; text-align:center; padding-top:88px}
.injtxx .center h3{font-size: 24px;text-align: center;font-family: å®‹ä½“;color:#fff;font-weight: bold; text-align:center}
.injtxx .center img{ position:absolute; left:25px; top:355px}
.injtxx .center div{ position:absolute; left:28px; top:488px; width:400px; height:150px; overflow:hidden}
.injtxx .center div,.injtxx .center div *{ line-height:30px; font-size:16px; color:#000}


/*æ–°é—»åŠ¨æ€*/
.newContBox{width:100%; height:auto; margin:40px auto 0; padding:50px 0 90px; background:#f1f1f0}
.newContBox .newCont{width:1200px;margin:0 auto;overflow: hidden;}

.newCont .newtop .listnew{float: right;}
.newCont .newtop .listnew li{float: left;margin-right:30px;color:#fff;font-size:16px;padding-bottom:10px;cursor: pointer;}
.newCont .newtop .listnew li:last-child{margin-right:0;}
.newCont .newtop .listnew li:hover{border-bottom: 2px solid #fff;}

.newCont .newctext{width:100%;overflow:hidden;display: none;}

.newCont .newctext.newshown{display: block;}
.newCont .newctext .ncontl{width:506px; height:533px; display:block;overflow:hidden;float: left;background: #fff;padding:12px; padding-bottom:0}
.newCont .newctext .ncontl .ncimg{width:506px;height:380px; display:block; overflow:hidden; text-align:center;}
.newCont .newctext .ncontl .ncimg img{width:100%; height:380px;transform: scale(1);transition: all 1s ease-out;}
.newCont .newctext .ncontl:hover .ncimg img{transform: scale(1.2);}
.newCont .newctext .ncontl .nctit{ width:80%; line-height:45px; float:left;font-size:18px;display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newCont .newctext .ncontl span{ float:right; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#aaaaaa; line-height:45px;}
.newCont .newctext .ncontl .ncdate{ background:url(../images/date.png) 0 center no-repeat; text-indent:25px;color:#1f5db0;font-size:15px;margin-bottom:10px;}
.newCont .newctext .ncontl .nctext{color:#5e5e5e !important;font-size:15px !important;line-height:24px !important; height:48px; display:block; overflow:hidden}
.newCont .newctext .ncontl .ncnexta{width:95px;height:30px;display: block; text-align:center; line-height:30px; background:#ad0505; color:#fff; font-size:15px;float: right;border-radius:15px; margin-top:10px}

.newCont .newctext .ncontr{width:620px; height:auto; display:block;overflow:hidden;float: right;}
.newCont .newctext .ncontr ul{width:100%;overflow:hidden;}
.newCont .newctext .ncontr ul li{width:100%;overflow:hidden; padding-top:24px; padding-bottom:24px; border-bottom:1px dotted #bababa}
.newCont .newctext .ncontr ul li:first-child{ padding-top:0}
/*.newCont .newctext .ncontr ul li:last-child{ padding-bottom:0}*/

.newCont .newctext .ncontr ul li a{width:100%;overflow:hidden;display: block;background: url(../images/mnarr.png) right bottom no-repeat;}
.newCont .newctext .ncontr ul li a .nrtit{width:100%;color:#222;font-size:18px;margin-bottom:15px;overflow: hidden;height:30px;}
.newCont .newctext .ncontr ul li a .nrtit .stit{width:80%;float: left;line-height: 30px;}
.newCont .newctext .ncontr ul li:hover a .nrtit .stit{color:#ad0505;}
.newCont .newctext .ncontr ul li a .nrtit .date{width:18%;float: right;text-align: right;color:#aaaaaa;font-size:15px;line-height: 30px;}
.newCont .newctext .ncontr ul li a .nrtext{width:80%;color:#5e5e5e;font-size:15px;line-height:24px; height:48px; display:block; overflow:hidden}</pre></body></html>